import { fetch } from '@/utils/fetch'


const api = {
  userAdd: '/user/add',
  userList:'/user/list',
  userUpdateById:'/user/updateById',
  userDeleteById:'/user/deleteById'
}

//
/**
 * {
  "id": 0,
  "name": "string",
  "status": 0,
  "component": "string",
  "describe": "string"
  }
 */

//新增角色
export function userAdd (parameter) {
  return fetch({
    url: api.userAdd,
    method: 'post',
    data: parameter
  })
}

// 获取角色列表
export function userList (parameter) {
  return fetch({
    url: api.userList,
    method: 'get',
    data: parameter
  })
}

// 根据id修改角色
export function userUpdateById (parameter) {
  return fetch({
    url: api.userUpdateById,
    method: 'put',
    data: parameter
  })
}

// 根据id删除角色
export function userDeleteById (parameter) {
  return fetch({
    url: api.userDeleteById,
    method: 'delete',
    data: parameter
  })
}

